.content{width: 1200px;margin: 15px auto 0;overflow: hidden;}
.left-list{width: 198px;border-top: 2px solid #6ac82c;border-left: 1px solid #ddd;border-right: 1px solid #ddd;}
.left-list li{border-bottom: 1px solid #ddd;}
.left-list-title{height: 40px;line-height: 40px;text-indent: 20px;}
.left-list-item{height: 42px;}
.left-list-item a{display: block;overflow: hidden;height: 42px;border-left: 4px solid #fff;transition: all 0.2s ease;}
.left-list-item div{width: 17px;height: 17px;border-radius: 50%;text-align: center;line-height: 13px;
    background-color: #fff;margin-top: 12px;margin-left: 18px;margin-right: 24px;color: #6ac82c;}
.left-list-item p{font-size: 14px;color: #333;line-height: 42px;}
.left-list-item a:hover{border-color: #6ac82c;}
.left-list-item a:hover p{color: #6ac82c;}
.active{border-color: #6ac82c !important;}
.active div{background-color: #6ac82c;color: #fff;}
.active p{color: #6ac82c;}
.right-page{width: 980px;}
.switch{border-bottom: 1px solid #dfdfdf;}
.switch-btn{overflow: hidden;display: inline-block;margin:20px 0 10px 30px;}
.switch-btn div{float: left;}
.switch-btn .btn{width: 90px;height: 30px;border-radius: 3px;text-align: center;line-height: 30px;overflow: hidden;}
.switch-btn .btn a{color: #333;}
.switch-btn .active a{display: block;background-color: #6ac82c;color: #fff;}
.switch-btn .line{width: 1px;height: 20px;background-color: #dfdfdf;margin: 5px 17px 0;}
.form-group{margin: 50px 0 0;border-bottom: 1px solid #dfdfdf;padding-bottom: 10px;}
.form-item{height: 36px;margin-bottom: 18px;}
.form-label{width: 120px;text-align: right;height: 36px;line-height: 36px;font-size: 14px;color: #333;margin-right: 10px;}
.form-input{width: 300px;height: 34px;border: 1px solid #dfdfdf;overflow: hidden;}
.form-input input[type=text]{width: 260px;height: 34px;text-indent: 10px;}
.form-input span{color: #dfdfdf;font-size: 22px;line-height: 34px;display: block;width: 40px;text-align: center;}
.form-item-img{overflow: hidden;height: 200px;margin-bottom: 20px;}
.form-img{width: 192px;height: 192px;border: 4px solid #b1d9fa;}
.form-img img{width: 192px;height: 192px;}
.sex .form-input{border-color: #fff;font-size: 14px;color: #333;line-height: 34px;}
.sex .form-input label{margin: 0 5px;}
.select .form-input{width: 700px;border-color: #fff;line-height: 34px;}
.select .form-input span{color: #999;font-size: 12px;display: inline;padding: 0 10px;}
.select .form-input p{display: inline;color: #333;margin-left: 5px;margin-right: 10px;font-size: 14px;line-height: 34px;}
.select select{width: 90px;height: 32px;margin-right: 5px;}
.register-now{width: 203px;height: 43px;border:1px solid #2488e5;background-color: #339af2;text-align: center;border-radius: 3px;margin-left: 60px;margin-top: 15px;}
.register-now:active{background-color: #2488e5;}
.register-now a{color: #fff;display: block;line-height: 43px;}
.footer{margin-top: 30px;}